Definition of Myrrhis Odorata

  • (noun) European herb with soft ferny leaves and white flowers

Synonyms of Myrrhis Odorata


Antonyms of Myrrhis Odorata


No Antonyms Found.

Homophones of Myrrhis Odorata


No Homophones Found.